the first thing that springs to mind - Français Anglais Dictionnaire